/**
 * 聊天页面
 * @description 展示用户的聊天会话列表
 */
Page({
  data: {
    chatList: [],
    loading: false
  },

  onLoad: function() {
    this.loadChatList()
  },

  // 加载聊天列表
  loadChatList: function() {
    this.setData({ loading: true })
    // TODO: 调用获取聊天列表接口
    setTimeout(() => {
      const mockChats = [] // 模拟数据
      this.setData({
        chatList: mockChats,
        loading: false
      })
    }, 500)
  },

  // 进入聊天详情
  goChatDetail: function(e) {
    const chatId = e.currentTarget.dataset.id
    wx.navigateTo({
      url: `/pages/chat-detail/chat-detail?id=${chatId}`
    })
  }
})